stringed instrument with a long neck - Turc Anglais Dictionnaire